.index_banner { position:relative; margin-bottom:5px; height:400px; min-width:1349px; width:100% }

.index_banner li { position:absolute; top:0; left:0; overflow:hidden; min-width:1349px; width:100%; height:400px; }

.index_banner li.first { background:url(../images/banner2.jpg) center top no-repeat; }

.index_banner li.second { background:url(../images/banner1.jpg) center top no-repeat; }


.index_banner li.fourth { background:url(../images/banner3.jpg) center top no-repeat; }


.index_banner li a { display:block; margin:0 auto; width:1000px; height:400px; }

.index_banner cite { position:absolute; bottom:10px; left:50%; z-index:999; display:block; margin-left:-144px; width:288px; height:15px; _display:none; }

.index_banner cite span { float:left; display:block; margin:0 4px; width:40px; height:8px; background-color:#e5e5e5; text-indent:-999em; opacity:.8; cursor:pointer; }

.index_banner cite span:hover { background-color:#f5f5f5; }

.index_banner cite span.cur { background-color:#42C0FB; cursor:default; }

.l_img a .img1 { display: inline-block; }

.l_img a:hover .img1 { display: none; }

.l_img a .img2 { display: none; }

.l_img a:hover .img2 { display: inline-block; }

.l_img p{ width:170px; height:50px; border:1px solid #e1e1e1; float:left;text-align:center;}

.l_img p span{ line-height:30px;  font-size:14px; font-weight:bold; font-family:"微软雅黑", "新宋体", "宋体", Arial; }

.l_img p i{ font-size:12px; line-height:20px; display:block; color:#999; font-style:normal;}

.l_img p a:hover i{color:#fff;}

.l_img p a{ background-color:#fff; color:#555;}

.l_img p a:hover, .l_img p.active2 a, .l_img p.active2 a i{ display:block; background-color:#114ea1; color:#fff;}

.Adv{ width:100%; height:40px; background:#F1EEEE; }
.Adv p{ width:800px; margin:0 auto; line-height:40px; font-family:"黑体"; font-size:20px; font-weight:bold; color:#F00;}

/*iservice*/

.iservice {/* background:#fff url(../img/is_yy.gif) repeat-x bottom; */ padding-bottom:30px; min-width:1349px; margin-left:auto; margin-right:auto; }

.isv_left { float:left; height:224px; width:674px; background:url(../images/iservice_t.jpg) no-repeat 0 0; }

.isv_left a { display:block; width:100%; height:100%; }

.isv_left .zh_t { font-size:22px; font-weight:bold; color:#fff; margin-top:25px; padding-left:18%; }

.isv_left .en_t { font-size:20px; color:#b3d3ec; line-height:24px; padding-left:18%; letter-spacing:2px; }

.isv_right { float:right; width:526px; height:224px; }

.isv_right li { float:left; width:25%; *width:23%;

text-align:center; margin-top: 53px; margin-bottom: 53px; }

.isv_right li a { display:block; }

.isv_right li .title { font-size:14px; color:#000; /*margin-top:10px;  font-weight:bold;*/ cursor:pointer; font-family:'宋体'; margin-left:2px; }

.isv_right li .img1 { display:inline-block; }

.isv_right li .img2 { display:none; }

.isv_right li:hover .title { color:#004383; }

.isv_right li:hover .img1 { display:none; }

.isv_right li:hover .img2 { display:inline-block; }

.ichan_t { font-size:18px; font-weight:bold; color:#000; margin-bottom:15px; }

/*inews*/

.ichan_t { font-size:18px; font-weight:bold; color:#000; margin-bottom:15px; }

.ichan_t a { color:#000; }

.inews { padding:20px 0 20px; min-width:1349px; margin-left:auto; margin-right:auto; }

.inews_left { width:674px; float:left; }

.inews_main .inews_img { float:left; width:293px; position:relative; height:221px; }

.inews_main .inews_img img { height:182px; width:100%; }

.inews_main .inews_list {/*padding-left:20px;padding-right:25px;*/ }

.inews_imgbg { width:100%; position:absolute; bottom:0px; left:0px; background:rgba(0, 0, 0, .60); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000, endcolorstr=#99000000);

}

.inews_imgbg .title { width:70%; float:left; height:42px; padding:4px 2% 4px 3%; color:#fff; overflow:hidden; cursor:pointer; }

.inews_imgbg .date { width:23%; float:right; background:#006dbe; height:42px; padding:4px 0; text-align:center; color:#fff; cursor:pointer; }

.inews_imgbg .date span { display:block; width:80%; margin:0 auto; overflow:hidden; white-space:nowrap; }

.inews_imgbg .date .d1 { border-bottom:1px solid #fff; }

.inews_list li { line-height:20px; font-family:'瀹嬩綋'; float:left; width:24%; }

.inews_list li .date { /*float:left;*/ color:#8d8d8d; }

.inews_list li .title { width:261px; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-size:12px; cursor:pointer; text-align:left; margin-left:10px; }

.inews_list li h3:hover { color:#004383;/*color:red;*/ }

.ilink_right { width:526px; float:right; }

.ilink_v { margin-top:4px; }



/* slide2 */

.slide2, .slide2 li { width:800px; height:113px;/*background-color:#fbfbfb;*/ }

.slide2 { overflow:hidden; border:0px #ededed solid; position:relative; margin:20px auto 20px auto; }

.slide2 li {/*position:absolute;*/ overflow:hidden; display:none; }

.slide2 li.current { display:block; }

.slide2 li .image { position:absolute; top:-2px; left:-2px; }

.slide2 li .text { bottom:0; overflow:hidden; background-color:rgba(0, 0, 0, 0.6); width:545px; float:right; position:relative; height:auto; background:0; filter:none; text-indent:0; margin:0px 10px 0 0; padding:6px 0; }

.slide2 li .text span{  font-family:"微软雅黑", "新宋体", "宋体", Arial; font-weight:bold; line-height:30px;}

.slide2 li .text a { color:#fff; font-size:14px; line-height:17px; float:left; }

.slide2 li img { width:180px; height:115px; margin-left:20px;}

.slide2 li .text .title a { font-size:16px; font-weight:700; color:#000; font-family:"微软雅黑", "宋体"; line-height:22px; text-indent:0; float:none; }

.slide2 li .text p, .slide2 li .text p a { color:#888; font-size:14px; text-indent:0; clear:both; line-height:24px; margin-top:4px; }




.slide2 li .text span a{ color:#000; line-height:30px;font-size:16px;}

.slide2 .triggers { position:absolute; z-index:1; width:400px; text-align:center; bottom:10px; height:38px; right:0; left:0; padding:0 0 8px; }

.slide2 .triggers a { font-size:11px; line-height:12px; color:#000; overflow:hidden; border-radius:1px; -webkit-text-size-adjust:none; float:none; width:62px; height:42px; text-align:center; display:inline-block; background:0; margin:0 3px 0 0; }

.slide2 .triggers a:hover { text-decoration:none; }

.slide2 .triggers a img { width:58px; height:38px; border:0px #999 solid; vertical-align:middle; opacity:.6; }

.slide2 .triggers a.current img { border:2px #2fac00 solid; opacity:1; }

.slide2 .icon-dot { display:inline-block; position:absolute; bottom:20px; right:43px; }

.slide2 .icon-dot a { width:9px; height:9px; background-image:url(../images/nav.png); background-repeat:no-repeat; background-position:-1px -1px; overflow:hidden; margin:0 2px; }

.slide2 .icon-dot a.current { background-position:-1px -12px; }

.slide2 .link-watch { width:15px; height:23px; position:absolute; top:45px; background:url(../images/arrow.png) no-repeat 0 -26px; filter:alpha(opacity=60); cursor:pointer; }

.slide2 .link-watch.pre { left:0; }

.slide2 .link-watch.next { left:205px; right:0; background-position:right -26px; }

.slide2 .link-watch.down { background-position-y:-2px; }



/*底部搜索*/

/*f00t*/

.search{ background:url(../images/hunky_03.jpg) repeat-x; width:100%; margin:20px 0;}

.search1{ width:1200px; margin:0 auto; padding-top:10px;}

.shijie{ width:113; float:left;}

.search2{ float:left; }

.ser_pro{ width:504px; height:38px; line-height:38px; background-color:#ffffff; float:left; border:1px #dddddd solid;margin:0 0 0 10px; padding-left:5px;}

.ser{ width:79px; height:40px; line-height:40px; float:left; background-color:#c81624; text-align:center;margin:0;}

.ser a{ display:block; color:#ffffff; width:79px; height:34px; font-size:14px; }

.item {
	font-size: 24px;
	font-weight: bold;
	float: left;
}
.item span{ font-size:14px; color:#666666;}



.ser_pro input{outline:medium;}

.innews { overflow: hidden; }
.i_news {
	float: left;
	width: 30%;
}
.n_c {
	margin: 0 5%;
	border-left: 1px dotted rgb(204, 204, 204);
	padding: 0px 2.5%;
	margin: 0px 2.4%;
	height: 230px;
	border-right: 1px dotted #ccc;
}
.i_news h3 {
	line-height: 40px;
	font-weight: bold;
	font-size: 18px;
	color: #5E5E5E;
}
.i_news h3 a{
	cursor:pointer;
}
.i_news h3 a span {
	font-weight: normal;
	font-size: 13px;
	padding: 0px 10px;
	color: rgb(0, 67, 130);
	text-transform: uppercase;
}
.news_list li {
	overflow: hidden;
	line-height: 2.5em;
	background: transparent url("../images/icon.jpg") no-repeat scroll left center;
	padding-left: 10px;
}
.news_list li a { float: left; }
.news_list li span { float: right; }

.share{ width:70px; float:left; padding-top:30px; margin-left:175px; font-size:14px; line-height:24px; color:#666666; }

.share1{ background: url(../images/4hunky_06.png) no-repeat; height:44px; width:244px; float:right; margin-top:20px;}

.share span{ width:70px; float:left;}

.weixin a{ width:33px; height:38px; display:block; float:left;}

.weibo1 a{width:33px; height:38px; display:block; margin-left:10px; float:left; }

.weibo2 a{width:33px; height:38px; display:block; margin-left:10px; float:left; }

.kongjian a{width:33px; height:38px; display:block; margin-left:10px; float:left; }

.facebook a{width:33px; height:38px; display:block; margin-left:10px; float:left; }

.twitter a{width:33px; height:38px; display:block; margin-left:5px; float:left; }

.inews_chant{ height:32px;  line-height:0; font-size:0;}

.inews_chant a{ display:block;  line-height:0; font-size:0; height:100%;}

.ilink_chant1{ height:28px;  line-height:0; font-size:0;}
.ilink_chant a{ display:block;  line-height:0; font-size:0; height:100%;}



.ipro .ipro_bg{ padding:30px 0;  background:#f4f4f4 url(../images/is_yy2.gif) repeat-x bottom;}


/*首页关于我们样式*/

.index-about {
	width: 526px;
}
.index-about img {
	width: 100%; 
}
.indexabout p {
	line-height:24px;
	color: #666;
	border-bottom: 1px dashed #bababa;
}
.indexaboutp a {
	color: #666;
	line-height:24px;
}


.span4 {margin-left:8px; width: 310px; height:260px; }



